eshab-ı kehf cave - Turkish English Dictionary